﻿#include "feiqwin.h"
#include "mainwindow.h"
#include <QApplication>
#ifdef _WIN32
#include <WinSock2.h>
#endif
int main(int argc, char *argv[])
{
    /*启动/清理 WinSock（仅 Windows 需要）
在程序入口 初始化一次即可：*/
#ifdef _WIN32
    WSADATA wsa{};
    if (WSAStartup(MAKEWORD(2, 2), &wsa) != 0) {
        std::cerr << "WSAStartup failed\n";
        return EXIT_FAILURE;
    }
#endif
    QApplication a(argc, argv);
    a.setWindowIcon(QIcon(":/default/res/icon.png"));

    MainWindow w;
    FeiqWin feiqWin;
    w.setFeiqWin(&feiqWin);

    w.show();
#ifdef _WIN32
    int re = a.exec();
    WSACleanup();
    return re;
#else
    return a.exec();
#endif
}
